communication technology firm - Turco Inglés Diccionario